#导入os模块
import os
#初始化size值
size = 0
#定义函数，设置路径参数
def folder_getsize(path):
    # 声明size为全局变量
    global size
    # 生成文件列表
    file = os.listdir(path)
    # 遍历文件列表
    for f in file:
        #生成文件或文件夹路径
        path_f = os.path.join(path,f)
        #判断该路径否为文件
        if os.path.isfile(path_f):
            #如果为文件夹则size值叠加
            size += os.path.getsize(path_f)
        #判断该路径是否为文件夹
        if os.path.isdir(path_f):
            #如果为文件夹则重新调用本方法
            folder_getsize(path_f)
    #返回size值
    return size
